@charset "utf-8";
.BGrayBtnMiddle{width:162px;height:23px; background:url(../img/ec_btn_bg.png) no-repeat; border:0; font-size:12px;font-family:"MS PGothic";}
.BGrayBtnMiddle:hover{ cursor:pointer;}
#BNoMarginTable td{margin:0;padding:2px;border:none}

.lmenuP{margin-left:10px; float:left ; color:#2A79BE; font-weight:bold;}
.rmenuP{margin-right:10px; float:right ; color:#2A79BE; font-weight:bold;}
#BNavi{width:100%;line-height:35px; background:url(../img/nav_ul_bg.gif) ; color:#4a4a4a; font-weight:bold;height:auto;}
#BNavi ul{ list-style:none; padding-left:8px}
#BNavi li{ float:left;text-indent:18px; background-position:0px 0px; padding-right:10px;}
#BNavi  #rightLi{ margin-left: 10px; color: #4B7DBC;}
.GenerLink:hover  {color:#4B7DBC;TEXT-DECORATION: underline;}
#BNavi .BCurrentTab{color:#fff;background:url(../img/arrow-3-blue.gif) no-repeat; background-position:0px 0px;}
.BNaviLink{FONT-SIZE: 12px;color: #4B7DBC; TEXT-DECORATION: none;margin-left:7px;}
.BNaviLink:link   {FONT-SIZE: 12px;color: #4B7DBC; TEXT-DECORATION: none; display:block;}
.BNaviLink:visited{FONT-SIZE: 12px;color: #4B7DBC; TEXT-DECORATION: none; display:block;}
.BNaviLink:hover  {color:#4a4a4a;TEXT-DECORATION: none;}
.BNaviLink:active {color:#4B7DBC;TEXT-DECORATION: none;}
.BNaviFontWhite{ color:#EAEFF3;}
#BNaviwidth   {width:100%;line-height:35px; background:url(../img/nav_ul_bg.gif) ; color:#4a4a4a; font-weight:bold}
#BNaviwidth ul{ list-style:none; padding-left:5px}
#BNaviwidth li{ float:left;text-indent:18px;background:url(../img/arrow-3-b.gif) no-repeat; background-position:0px 0px; padding-right:10px;}
#BNaviwidth .BCurrentTab{color:#fff;background:url(../img/arrow-3-blue.gif) no-repeat; background-position:0px 0px;}

.BTopOperatorPreview{background:url(../img/top_btn_bg_1.gif) no-repeat; }
.BTopOperatorPreview a:link{color:#2A79BE; text-decoration:none}
.BTopOperatorPreview a:visited{color:#2A79BE;text-decoration:none}
.BTopOperatorPreview a:hover{color:#2A79BE;text-decoration:underline}
.BTopOperatorPreview a:active{color:#2A79BE;text-decoration:none}

.BTopOperatorLogout{background:url(../img/top_btn_bg_1.gif) no-repeat; }
.BTopOperatorLogout a:link{color:#2A79BE; text-decoration:none}
.BTopOperatorLogout a:visited{color:#2A79BE;text-decoration:none}
.BTopOperatorLogout a:hover{color:#2A79BE;text-decoration:underline}
.BTopOperatorLogout a:active{color:#2A79BE; text-decoration:none}

.BNoLeftMargin{margin-left:0px;padding-left:0px;}
.BNoLeftMargin td{margin:0;padding:2px 0;border:none}
.BLittleTitle {font-size:12px;padding:2px 0 0 10px;background:url(../img/arrow_03.gif) no-repeat center left;font-weight:bold;margin:0;}

.BFloatLeft{float:left;}
.BFloatRight{float:right;}
.BTabFenceTop{width:100%; height:35px;background: url(../img/tab_bg_line.gif) no-repeat;background-position:0 25px;}
.BTabFenceTop ul{list-style:none;margin:0 0 0 7px; padding:0;}
.BTabFenceTop li{float:left;cursor:pointer;margin-left:3px; text-align:center;height:26px;line-height:26px; text-indent:2px; padding-right:6px;}
.BTabFenceTop a:link{ text-decoration:none}
.BTabFenceTop a:visited{ text-decoration:none}
.BTabFenceTop a:hover{ text-decoration:none}
.BTabFenceTop a:active{ text-decoration:none}
.BtabFenceTopright{background:url(../img/tab_bg_lineR.gif) no-repeat right; float:right; margin-top:25px; margin-right:-1px;height:10px;width:12px;}
.BtabFenceTopR{float:right;margin-top:25px;height:10px;width:160px;}

.BTabFenceTop.secondTab { width: 944px; background: #FFFFFF url(../img/tab_bg_line_secTab.gif) no-repeat; background-position: 0px;}

.BTabOtherTab   { background:url(../img/tab_bg_bg.gif) no-repeat top right;height:26px;}
.BTabCurrentTab { background:url(../img/tab_bg_bg.gif) no-repeat bottom right;color:#2A79BE; font-weight:bold;height:26px;}
.BDisplayBlock{display:block;width:100%; margin:0 auto;} 
.BDisplayNone{display:none;}
.BTabOtherTab #borderright { background:url(../img/tab_bg_bg.gif) no-repeat top left; height:26px; float:left}
.BTabCurrentTab #borderright { background:url(../img/tab_bg_bg.gif) no-repeat bottom left; height:26px; float:left}
.BToTop{border-bottom:1px solid #CCC;margin-bottom:20px; text-align:right;}

.BClickmoveOdd ul li.BListLabel{width:350px; text-align:left; padding-left:5px;}
.BClickmoveOdd input{ margin-top:8px;margin-left:3px;}

.BClickmoveEven ul li.BListLabel{width:350px; text-align:left;padding-left:5px;}
.BClickmoveEven input{ margin-top:8px;margin-left:3px;}
.BClickmoveExplanation{width:18px; text-align:center; background:url(../img/ec-shop_icon2.gif) no-repeat top left; padding-top:26px; margin:20px 13px auto; float:left;}
.BClickMoveExplanation{width:28px; text-align:center; background:url(../img/ec-shop_icon6.gif) no-repeat top; padding-top:26px; margin:25px 15px auto 15px; float:left;}

.BBtnSpace{
*overflow:visible; 
*padding-left:-100px;*padding-right:-4px ; *vertical-align:middle ;
padding-left:4px \9;padding-right:4px \9; vertical-align:middle \9;
} 
.BBtnSpace:hover{ cursor:pointer;}
.BClickmoveOddpopup{ width:100%;height:30px; background:url(../img/ec-shop_04.gif) no-repeat; line-height:33px; margin-top:3px;}
.BClickmoveOddpopup ul li{list-style:none;float:left;vertical-align:middle;text-align:center;}
.BClickmoveOddpopup ul li.title1{width:38px; padding-left:3px;}
.BClickmoveOddpopup ul li.title2{width:100px; text-align:left; padding-left:5px;}
.BClickmoveOddpopup ul li.title3{width:80px; text-align:center; padding-left:2px;padding-top:6px;}
.BClickmoveOddpopup ul li.title4{width:246px; text-align:left;padding-left:5px;}
.BClickmoveOddpopup ul li.title5{width:300px; text-align:left;padding-left:5px;}
.BClickmoveOddpopup ul li.title6{width:26px; padding-left:3px;}
.BClickmoveOddpopup input{ margin-top:8px;margin-left:3px;}
.BClickmoveEvenpopup{ width:100%;height:30px; background:url(../img/ec-shop_07.gif) no-repeat; line-height:33px; margin-top:3px;}
.BClickmoveEvenpopup ul li{list-style:none; float:left;vertical-align:middle;text-align:center;}
.BClickmoveEvenpopup ul li.title1{width:38px; padding-left:3px;}
.BClickmoveEvenpopup ul li.title2{width:100px; text-align:left;padding-left:5px;}
.BClickmoveEvenpopup ul li.title3{width:80px; text-align:center; padding-left:2px;padding-top:6px;}
.BClickmoveEvenpopup ul li.title4{width:246px; text-align:left;padding-left:5px;}
.BClickmoveEvenpopup ul li.title5{width:300px; text-align:left;padding-left:5px;}
.BClickmoveEvenpopup ul li.title6{width:26px; padding-left:3px;}
.BClickmoveEvenpopup input{ margin-top:8px;margin-left:3px;}

.BClickmoveOddLarge{ width:100%;height:60px; background:url(../img/ec-drag_04.gif) no-repeat; line-height:60px; margin-top:3px; clear:both;}
.BClickmoveOddLarge ul li{list-style:none;float:left; *margin-top:-2px;text-align:center;vertical-align:middle;}
.BClickmoveOddLarge ul li.title1{width:38px; text-align:left; padding-left:3px;}
.BClickmoveOddLarge ul li.title2{width:190px; text-align:left; padding-left:3px;}
.BClickmoveOddLarge ul li.BListLabel{width:124px; text-align:left; padding-left:5px;}
.BClickmoveOddLarge input{ margin-top:8px;margin-left:3px;}
.BClickmoveEvenLarge{ width:100%;height:60px; background:url(../img/ec-drag_07.gif) no-repeat; line-height:60px; margin-top:3px;clear:both;}
.BClickmoveEvenLarge ul li{list-style:none; float:left;*margin-top:-2px; vertical-align:middle;}
.BClickmoveEvenLarge ul li.title1{width:38px; text-align:left; padding-left:3px; }
.BClickmoveEvenLarge ul li.title2{width:190px; text-align:left; padding-left:3px;}
.BClickmoveEvenLarge ul li.BListLabel{width:124px; text-align:left;padding-left:5px;}
.BClickmoveEvenLarge input{ margin-top:8px;margin-left:3px;}

.BGrayBtnMidlong{ background:url(../img/ec_btn_bg1.jpg) no-repeat left top; height:23px;ling-height:23px; border:none; text-align:center; width:200px;}
.BGrayBtnMidlong:hover{ cursor:pointer;}
.BPopupContents{width:700px;margin:0; background:#fff; padding-left:8px; padding-right:8px}

        #BmemberSet li span img{ margin-top:3px \9;*margin-top:0px}
        #BmemberSet li{margin-bottom:2px; padding-top:5px;}
        .BmemberSetright{ margin-top:-57px \9;*margin-top:-60px;
        float:right;  background:url(../img/draglistrigh_1.gif)
        no-repeat top; width:19px; height:60px; clear:both;}
        .BmemberSetright2{ margin-top:-57px \9;*margin-top:-60px;
        float:right;  background:url(../img/draglistrigh_1.gif)
        no-repeat top; width:19px; height:60px; clear:both;}
        #BmemberSet2 li span img{ margin-top:3px \9;*margin-top:0px}
        #BmemberSet2 li{margin-bottom:2px; padding-top:5px;}
        
        .BformatListright{
        margin-top:-29px;
        margin-top:-29px \9;*margin-top:3px;
        float:right; background:url(../img/draglistright.gif) 
        no-repeat top; width:19px; height:34px; clear:both;}
#BformatList li  img{ 
margin-top:9px;
margin-top:9px \9;*margin-top:9px}
         #BformatList li{
            height: 40px;
           line-height:22px;
          margin-top:2px; margin-top:2px \9;*margin-top:1px
        }
#BformatEdit li  img{ margin-top:4px \9;}
#BformatEdit li{ overflow:hidden; *padding:2px 0px;}
.BformatEditright{height:28px;  margin-top:-28px \9;*margin-top:-2px;float:right; background:url(../img/draglistright.gif) no-repeat top; width:19px; }
 #BorderFormatEdit li{
           height: 28px;
           line-height:22px;
           margin-top:2px \9;*margin-top:1px
        }
        #BorderFormatEdit li img{margin-bottom:5px; margin-top:4px \9;*margin-top:4px}
        .BformatEditright{height:26px;margin-top:-28px \9;*margin-top:-2px 
        ; margin-left:-1px \9;*margin-left:-12px}

        #BorderFormatList li{
           height: 40px;
          margin-top:2px;
           margin-top:2px \9;*margin-top:-1px
        }
        
        #BorderFormatList li img{ margin-top:9px \9;*margin-top:9px}
        .BorderFormatListright{
        margin-top:-29px;
        height:26px; margin-top:-29px \9;*margin-top:4px ;
        
        float:right; background:url(../img/draglistright.gif) 
        no-repeat top; width:19px;  clear:both;}
#BorderFormatList .BBtnSpace{ 

*overflow:visible; 
*padding-left:-100px;*padding-right:-4px ;  
padding-left:4px \9;padding-right:4px \9; 

margin-top:10px \9;
*margin-top:10px;
}

.BGrayTable{border:1px solid #DDD;}
.BGrayTable td{padding:5px;border:1px solid #DDD;}
.BGraytitle{width:200px;border:1px solid #DDD; background-color:#F4F7FF; font-weight:bold; color:#2B7590; padding:6px; float:left;}
.BGraytitlecolor{width:260px;border:1px solid #DDD; background-color:#F8E3E2; font-weight:bold; color:#C10001; padding:6px; float:left;}
.BBtnMiddle{ width:115px;color:#686B56; border:1px solid #D4D5B6;background:url(../img/ec_g_btn_bg1.gif) repeat-x; line-height:15px;height:19px; padding:3px 8px;margin:0px 0 0 15px; line-height:19px;}
.BBtnMiddleblue{color:#686B56; border:1px solid #B7CED4;background:url(../img/ec_g_btn_bg3.gif) repeat-x; line-height:15px;height:25px; padding:3px 8px;}
.BGraytitlebg{background:url(../img/ec_g_title1_bg.gif) no-repeat left center;padding:8px 20px 8px 20px;float:left;}
.Bspacebg{background:url(../img/ec_g_btn_bg2.gif) no-repeat left center;margin:0 0 0 50px;height:16px;}
.Blinknormal{font-weight:normal;}

#Bmenubox{margin:0 auto; width:302px}
.Bscrollpane {
    width: 100%;
    height: 250px;
    overflow: auto;
    float: left;
    overflow-x:hidden;
    overflow:auto;
    margin-bottom:10px;
}

 .BbackContent
        {
            border-left: 1px solid #C6C6C6;
            border-right: 1px solid #C6C6C6;
            padding: 0 5px;
            
        }

        span.hint
        {
            font: normal 11px/14px verdana;
            background: #E6F5FF;
            color: #444;
            border: 1px solid #40b3ff;
            padding: 1px 5px 5px 40px;
            width: 250px;
            position: absolute;
            margin: -1px 0 0 14px;
            display: none;
        }
        
        fieldset.error span.hint
        {
            background: #FEF2F2;
            border-color:#FD8181 ;
            color:  #000;
        }
        
        fieldset.welldone span.hint
        {
            background: #EBF4E6;
            border-color: #9fd680;
            color: #000;
        }

    .Bpopupshop{ width:100%;}
    .Bpopupshop li{float:left;text-align:center; width:165px; padding:10px 0px 20px 0px;}
    .Bpopupshop li img{height:120px;}
    .Bpopupshop li span{ width:80px; }
#Bsortabledaily li{ height: 45px; margin-top:2px \9;*margin-top:-1px;}
.Bsortabledailyright{height:26px;margin-top:-32px \9;background:url(../img/draglistright.gif) no-repeat right center  ; width:19px;}

         #BimageSet
        {
            list-style-type: none;
            margin: 0;
            padding: 0;
            width: 100%;
        }
        #BimageSet li
        {
            margin: 0 0px 3px 0px;
            padding:0px;
            padding-left: 5px;
            height: 60px;
        }
        #BimageSet li span
        {
            position: absolute;
            margin-left:0px;
        }

        #BimageSet li span img{ margin-top:1px \9;*margin-top:0px}
        .BimageSetright{margin-top:-58px \9;*margin-top:1px ;
        float:right;  background:url(../img/draglistrigh_1.gif)
        no-repeat top; width:19px; height:60px; clear:both;
        }



    #BthemeLink li{ margin-top:2px \9;*margin-top:-1px}
        #BthemeLink li img{margin-top:10px \9;*margin-top:12px}
        .BthemeLinkright{*margin-top:-32px ;
        float:right; background:url(../img/draglistright.gif) 
        no-repeat top; width:19px;  clear:both;}

#BgoodsLinks li{ height: 45px;margin-top:2px \9;*margin-top:-1px}
.BgoodsLinksright{ background:url(../img/draglistright.gif) no-repeat  right ; width:19px;  margin-bottom:5px;}
        
input,select,textarea{font-family:"MS PGothic";font-size:12px;}
textarea{font-size:12px;}

.BTextAlignRight {
    text-align:right;
}

.BTextAlignCenter {
    text-align:center;
}

.BClearBoth {
    clear:both;
}


.BGrayLineTable{
    margin-top:1px;
    border-color:#d4d4d4;
    border-style:solid;
    border-width:1px;
    font-family:Ms PGothic;
    font-size:12px
}

.BGrayLineTable td {
    border-color:#d4d4d4;
    border-style:solid;
    border-width:1px;
    padding:4px;
}

.BGrayLineTable .Btablenob td{ border:0px;}

.BGrayLineTable td.BListLabel {
    background:#e8e8e8;
    text-align:right
}

.BGrayLineTable td.BListTableHeader {
    background:#e8e8e8;
    text-align:center; 
    text-decoration:none;
    color:#4a4a4a
}

.BListTable{
    border-color:#DFDFDF;
    border-style:solid;
    border-width:1px;
    margin:2px 0;
    background:#fff
}

.BListTable td {
    border-color:#DFDFDF;
    border-style:solid;
    border-width:1px;
    padding:3px;
}

.BListTable td.BListLabel {
    background: url(../img/table_title_bg.gif) top repeat-x #e7e7e7;
    text-align:center;
    font-weight:bold;
    font-size:12px;
    text-decoration:underline;
    color:#2A79BE;
}

.BListTable td.BListTableHeader {
    background: url(../img/table_title_bg.gif) top repeat-x;
    text-align:center;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
    color:#4a4a4a;
}

.BListTableGray{ background:#f5f5f5;}


.BListLabel {
    margin-bottom:14px;
}
h2 {
    clear:both;
    padding:2px 25px;
    margin-top:2px;
    background-color: transparent; 
    background:url(../img/title-bg.png) no-repeat;
    
}
h2 img {margin-top:-5px}
h3 {
    clear:both;
    margin-bottom:28px;
}

h4 {
    clear:both;
    padding: 5px 12px;
    background:transparent url(../img/top-title-bgG.gif) no-repeat ;
    font-size: 14px;
    color:#fff;
    line-height: 26px;
    height:34px;
    width:944px;
}
h5 {
    clear:both;
    padding: 5px 15px;
    margin-top:4px;
    background-color: transparent; 
    background:url(../img/title-bgG.gif) no-repeat
}
h6 {
    clear:both;
    color:#4a4a4a;
    padding-left:10px;
    text-align:left;
    background-image:url(../img/arrow_03.gif);
    background-repeat:no-repeat;
    background-position: 0% 35%;
}
.BFence {
    width:100%;
    margin:0  auto 30px;
}
.BFenceTopLeft{background:url(../img/r_tl.png) no-repeat left;height:5px;width:50%;float:left;}
.BFenceTopRight{background:url(../img/r_tr.png) no-repeat right;height:5px;width:50%;float:right;}
.BFenceTop{background:url(../img/r_bg.jpg) repeat-x;}
.BFenceBottom{background:url(../img/r_bg1.jpg) repeat-x;}
.BFenceBottomLeft{background:url(../img/r_bl.png) no-repeat left;height:5px;width:50%;float:left;}
.BFenceBottomRight{background:url(../img/r_br.png) no-repeat right;height:5px;width:50%;float:right;}
.BFenceSideLine{border-left:1px solid #C6C6C6;border-right:1px solid #C6C6C6;padding:0 5px; background:#FFF;width:100%;}
.BSpace20px{margin:0px;padding:0px;height:20px;}
.BSpace10px{margin:0px;padding:0px;height:10px;}
.BGrayBtn{width:100px;height:23px; background:url(../img/btn_bg.png) no-repeat; border:0; font-size:12px;font-family:"MS PGothic";}
.BGrayBtn:hover{ cursor:pointer;}
.BGrayBtnLong{width:280px;height:23px; background:url(../img/btnlong.png) no-repeat; border:0; font-size:12px;font-family:"MS PGothic";}
.BGrayBtnLong:hover{ cursor:pointer;}
.BGrayBtnLength{width:320px;height:23px; background:url(../img/btnlength.png) no-repeat ; border:0; font-size:12px;font-family:"MS PGothic";}
.BGrayBtnLength:hover{ cursor:pointer;}
.BGrayBtnTwice{width:211px;height:23px; background:url(../img/BGrayBtnTwice.jpg) no-repeat; border:0; font-size:12px;font-family:"MS PGothic";}
.BGrayBtnTwice:hover{ cursor:pointer;}
.BPasingInput{ width:20px;font-size:12px}
.BPasingArea{color:#6393D3;margin:5px 0}

.BListTableNonmargin{
    border-color:#DFDFDF;
    border-style:solid;
    border-width:1px;
    margin:0px;
    background:#fff
}

.BListTableNonmargin td {
    border-color:#DFDFDF;
    border-style:solid;
    border-width:1px;
    padding:3px;
}

.BListTableNonmargin td.BListLabel {
    background: url(../img/ec_shop_bg1.gif) repeat-x;
    text-align:center;
    font-weight:bold;
    font-size:12px;
    text-decoration:underline;
    color:#2A79BE;
}

.BListTableNonmargin td.BListTableHeader {
    background: url(../img/ec_shop_bg1.gif) repeat-x;
    text-align:center;
    font-weight:bold;
    font-size:12px;
    text-decoration:none;
    color:#4a4a4a;
}

.BListTableNonmarginGray{ background:#f5f5f5;}

.BGrayBlock{margin:5px;background:#EEE;text-align:center; border:1px solid #ccc;}
.BGrayBlock td{padding:3px 5px;}
.BGrayBlock td.BListLabel{padding:8px;}
.BGrayBlock td.img{boder:5px solid red;}
.BPopupTitle  { clear:both;font-size: 14px;color:#5384BF;width:100%; background:url(../img/popup-line.gif) repeat-x;  background-position:0 28px; padding-top:10px; margin-left:-1px;}
.BPopupTitle p{ border-bottom:2px solid #5384BF;line-height:21px; font-weight:bold; display:inline;}
.BFenceSideLinep{border-left:1px solid #C6C6C6;border-right:1px solid #C6C6C6;padding:0 5px; background:#FFF;}
.BFenceSideLinepopup{border-left:1px solid #C6C6C6;border-right:1px solid #C6C6C6;padding:0 5px; background:#FFF;}

.BPasingPadding{margin-top:20px;}

.BDisabledInput{
    color:#999;
    padding:1px;
}
.BDisabledInput input{
    background:#f5f5f5;
    border:1px solid #999;
    padding:1px;
}
.BEabledInput{
    color:#000;
    padding:1px;
}
.BEabledInput input{
    background:#FFFFFF;
    border:1px solid #7f9db9;
    padding:1px;
}
.BThtxtwhite{ color:#FFF; background:#4a7cbb;}

.BTxtparagraph{word-break:break-all;overflow:hidden;height:100%; text-decoration:inherit;}
.BTxtparagraphleft{word-break:break-all; overflow:hidden;height:100%; line-height:18px; margin-top:-5px;padding:0px; text-align:left;}
#Bdragtable{list-style-type: none;margin: 0;padding: 0;width: 100%;}
#Bdragtable li{line-height:35px; padding:3px; clear:both; margin-bottom:2px; vertical-align:middle; overflow:hidden;}
#Bdragtable li img{vertical-align:middle;}
.BSortableliright{margin:-35px 1px 0 0; background:url(../img/draglistright.gif) no-repeat top; width:19px; height:34px;float:right;bottom:1px;}
.BSortableright{background:url(../img/draglistright.gif) no-repeat top; width:19px; }
#Bdragtableheight li{margin-bottom:3px;height: 60px;line-height:60px;clear:both;}
.Bdragtableliright{float:right; margin:-40px 1px 0 0; background:url(../img/draglistright.gif) no-repeat top; width:19px; height:34px; clear:both;}
.BDisabledInputRight{
    background:#f5f5f5;
    border:1px solid #999;
    padding:1px;
    text-align:right;
}

.BThtopbg{ background:url(../img/headtopbg.gif) repeat-x; padding:0px; font-weight:bold;color:#4a4a4a}
.BThbmbg{ background:url(../img/headbmbg.gif) repeat-x;padding:0px;font-weight:bold; color:#4a4a4a}

.BCmsWizardSteptext{width:100%}
.BCmsWizardSteptext ul{list-style:none;}
.BCmsWizardSteptext li{float:left;width:102px;height:20px;line-height:20px;padding:0px;margin-right:4px; text-align:center;}
.BCmsWizardSteptext li.left{float:left;width:94px;height:20px;line-height:20px;padding:0px;margin-right:4px;text-align:center;}
.BCmsWizardSteptext li.right{float:left;width:102px;height:20px;line-height:20px;padding:0px;margin:0px;text-align:center;}
#BCmsWizardStep ul{list-style:none;}
#BCmsWizardStep li{float:left;width:118px;height:53px;line-height:18px;background:url(../img/Step9_libg.png) no-repeat;padding:0px;margin-left:-12px;}
#BCmsWizardStep li.left{float:left;width:111px;height:53px;line-height:18px;background:url(../img/Step9_lileftbg.png) no-repeat;padding:0px;margin:0px;}
#BCmsWizardStep li.right{float:left;width:102px;height:53px;line-height:18px;background:url(../img/Step9_lirightbg.png) no-repeat;padding:0px;margin-left:-12px;}
.BCmsWizardLeft{width:80px;padding-top:10px;padding-left:8px;text-align:center;}
.BCmsWizardRight{width:80px;padding-top:10px; padding-left:17px;text-align:center;}
.BCmsWizardCenter{width:82px;padding-top:10px;padding-left:18px;text-align:center;}

#BCmsWizardStep li.leftselect{float:left;width:110px;height:53px;line-height:18px;background:url(../img/Step9_lileftbg_blue.png) no-repeat;padding:0px;margin:0px;color:#FFF;}
#BCmsWizardStep li.rightselect{float:left;width:102px;height:53px;line-height:18px;background:url(../img/Step9_lirightbg_blue.png) no-repeat;padding:0px;margin-left:-12px;color:#FFF;}
#BCmsWizardStep li.select{float:left;width:118px;height:53px;line-height:18px;background:url(../img/Step9_libg_blue.png) no-repeat;padding:0px;margin-left:-12px;color:#FFF;}
    .BWrapDragArea{clear:both;padding-top:0px; padding-bottom:0px; min-height:10px;}
    .BWrapHeaderParts{margin:0;}
    .BWrapFooterParts{ clear:both;padding-bottom:0px; padding-top:0px; min-height:10px;}
    .BPartsArrangePc {margin:0; min-height:3px;}
    .BColumnLeft {float:left; padding-bottom: 260px;min-height:10px;}
    .BColumnCenter {float:left; padding-bottom: 200px; width:80%; min-height:10px; }
    .BPortlet { background-color:#fff;margin:2px;}
    .BPortletheader { margin: 1px; padding-bottom: 4px; padding-left: 0.2em; }
    .BPortletheader .ui-icon { float: right; }
    .BPortletcontentbg { background:url(../img/foot_bg.jpg) top repeat-x; padding: 0.4em; font-size:12px; font-family:"MS PGothic";}
    fieldset { padding:0; border:0; margin-top:25px; }
    .BPortlettabletd{border-color: #fff; border-width: 1px; border-style: solid;width: 100%; min-height:3px;}
    .BPartsArrangeMobile {width: 99%; margin:5px auto;border:2px dashed #6AA2DB;}
    .BPortletcontent {padding: 0.4em; font-size:12px; font-family:"MS PGothic";}
    .BborderTable{margin:5px;background:#EEE;text-align:center; border:1px solid #ccc;}
    .BborderTable td{padding:3px 5px;}
    .BborderTable td.BListLabel{padding:8px;}
    .BborderTable td.img{boder:5px solid red;}
    .BTabletop{margin-top:1px;}
    .BTablemobile{width:250px;}

.BFence1 {
    width:950px;
    margin:0 0 30px;
}

.BFenceSideLinewidth{border-left:1px solid #C6C6C6;border-right:1px solid #C6C6C6;padding:0 5px; background:#FFF;}
.BSitemapTitle{background:url(../img/topic_h_bg.gif) repeat-x;height:44px;line-height:35px; color:#4C7CBA; font-size:14px; font-weight:bold;margin-right:20px;}
.BSitemapList{float:left; margin:0 0 20px 30px; width:185px;}
.BSitemapList ul{list-style:url(../img/topic_img_6.gif) inside;border-left:1px dotted #999;padding-left:8px;margin-top:5px;*margin-right:8px;*padding-left:0px; text-align:left;}

.BImgtable{margin:5px;background:#EEE;text-align:center; border:1px solid #ccc;}
.BImgtable td{padding:3px 5px;}
.BImgtable td.BListLabel{padding:8px;}
.BImgtable td.img{boder:5px solid red;}
.BImgbgline{border:1px solid #ccc;}

.BNoMarginTable{margin:0;padding:0;border:none;}
.BNoMarginTable td{margin:0;padding:2px;border:none;}

.BTopic{ background:url(../img/topics_bg_meitu_1.jpg) no-repeat; padding-left:5px; margin:auto auto auto 80px;height:72px;}
.BTopic li{ float:left; list-style:none}
.BTopicContents{color:#fff;font-size:15px; font-weight:bold;padding-left:32px;padding-top:10px; width:540px; word-wrap:break-word}
.BConfirmArea{ width:100%; margin:19px auto 19px auto;}
.BConfirmBox{height:24px; line-height:44px; background:#E7EBEE; border:1px solid #D5D6DA; width:820px; float:left;}
.BConfirmBoxLabel{ font-size:14px; font-weight:bold; color:#386386; text-align:center}
.BConfirmBoxValue{font-size:14px; color:#386386; text-align:center }
.BConfirmBoxValue a:link   {color:#3166CC; text-decoration:underline}
.BConfirmBoxValue a:visited{color:#3166CC; text-decoration:underline}
.BConfirmBoxValue a:hover  {color:#3166CC; text-decoration:none}
.BConfirmBoxValue a:active {color:#3166CC; text-decoration:underline}
.BConfirmBox{height:44px; line-height:44px; background:#E7EBEE; border:1px solid #D5D6DA; width:320px; float:left; margin-right:13px}
.BConfirmBoxLabel{ font-size:14px; font-weight:bold; color:#386386; text-align:center}

.BTopmenu{margin:0px 22px 19px 22px; overflow:visible; clear:both; height:auto;}
.BTopmenuTitle{font-size:14px;color:#fff; font-weight:bold; padding-left:14px;padding-top:15px}
.BTopmenuList{padding-top:15px;min-height:240px;height:auto;}
.BTopmenuList li{color:#fff;font-size:12px;border-bottom:1px solid #597791; list-style:none; font-weight:bold;height:23px;line-height:23px;padding-left:30px;background:url(../img/arrow-1.gif) no-repeat; background-position:15px 8px;*margin-left:-15px}
.BTopmenuList li a:link   {color:#fff; text-decoration:none}
.BTopmenuList li a:visited{color:#fff; text-decoration:none}
.BTopmenuList li a:hover  {color:#fff; text-decoration:underline}
.BTopmenuList li a:active {color:#fff; text-decoration:underline}

.BShopManage, .BSiteManage, .BHostingManage, .BMemberManage, .BSystemManage 
{width:172px;float:left;margin-right:5px;}
.BShopManage{ background:url(../img/manage_bg_1.jpg) no-repeat top #376285;}
.BSiteManage{ background:url(../img/manage_bg_2.jpg) no-repeat top #376285;}
.BHostingManage{ background:url(../img/manage_bg_5.jpg) no-repeat top #376285;}
.BMemberManage{ background:url(../img/manage_bg_4.jpg) no-repeat top #376285;}
.BSystemManage{ background:url(../img/manage_bg_3.jpg) no-repeat top #376285;margin-right:0px}
.BManagebottom {background:url(../img/manage_bg_bottom.jpg) bottom #376285;height:5px;}

.BTopmenuTitle{font-size:14px;color:#fff; font-weight:bold; padding-left:14px;padding-top:15px}
.BResultArea{margin:0px 22px 19px 22px; overflow:visible;}
.BResultArea li{ float:left; list-style:none} 
.BRetYesterday{ font-size:14px; color:#fff; font-weight:bold; background:url(../img/result_bg1.gif) no-repeat;width:434px;height:71px;float:left; margin-right:10px}
.BRetYesterdayLabel{font-size:14px; color:#fff; font-weight:bold; padding-left:16px;padding-top:25px;}
.BRetYesterdayValue{font-size:14px; color:#545454;padding-left:54px;padding-top:25px}
.BObjectLink{ font-size:12px; color:#2965e0; margin-left:180px; margin-top:5px;}
.BRetProgress{ font-size:14px; color:#fff; font-weight:bold; background:url(../img/result_bg2.gif) no-repeat;width:434px;height:71px;float:left}
.BRetProgressLabel{font-size:14px; color:#fff; font-weight:bold; padding-left:16px;padding-top:20px;}
.BRetProgressValue{margin-left:15px;margin-top:12px}
.BUtilization{margin:0px 22px 19px 22px; background:url(../img/Utilization_bg.gif) no-repeat;width:880px;height:85px; font-size:12px}
.BUtilizationLabel{color:#386386; font-size:14px; font-weight:bold; text-indent:4px; line-height:85px}
.BUtilization img{ padding-top:5px}
.BUtilization span{ padding-top:3px; font-size:12px; display:block}
.BObjectLink{ font-size:12px; color:#2965e0; margin-left:180px; margin-top:5px;}
.Bsize10px {font-size: 80%;line-height: 140%;}
.BTopicNews{margin:20px 22px 0px 22px; width:880px; font-size:14px}
.BTopicNewsTable td{ border-bottom:2px dashed #e5e5e5;line-height:34px}
.BTopicNewsTitle{ color:#386386; font-weight:bold; font-size:14px;height:29px;line-height:29px}
.BTopicNewsTitle img{ margin-left: 6px; float:left}
#BLoginBkGround{ background:#FFF;}
.Blogintop{background:#FFF;height:62px; line-height:62px;width:100%;text-align:center;margin-bottom:50px;}
.Blogintop img{margin:30px auto;line-height:108px;}
.Bloginboxtop{background:url(../img/login_top.gif) no-repeat;height:26px;width:461px;margin:0;}
.Bloginboxcenter{background:url(../img/login_bg.gif) repeat-y;height:226px;width:461px;margin:0;}
.Bloginboxbottom{background:url(../img/login_bottom.gif) no-repeat;height:59px;width:461px;margin:0;line-height:59px;}
.Bloginbtn{width:102px;height:25px; background:url(../img/login-btn1.gif) no-repeat; border:0; font-size:12px;color:#4a4a4a;font-weight:bold;}
.BLoginBox{width:350px;height:220px;text-align:center;}
.BLoginBox

#BLoginBkGround{ background:#FFF;}
.Blogintop{background:#FFF;height:62px; line-height:62px;width:100%;text-align:center;margin-bottom:50px;}
.Blogintop img{margin:30px auto;line-height:108px;}
.Bloginboxtop{background:url(../img/login_top.gif) no-repeat;height:26px;width:461px;margin:0;}
.Bloginboxcenter{background:url(../img/login_bg.gif) repeat-y;height:226px;width:461px;margin:0;}
.Bloginboxbottom{background:url(../img/login_bottom.gif) no-repeat;height:59px;width:461px;margin:0;line-height:59px;}
.Bloginbtn{width:102px;height:25px; background:url(../img/login-btn1.gif) no-repeat; border:0; font-size:12px;color:#4a4a4a;font-weight:bold;}
.BLoginBox{width:350px;height:220px;text-align:center;}
.BLoginBox td{color:#FFFFFF;font-weight:bold;vertical-align:middle;height:22px;line-height:22px;}
.BLoginBox td span{color:#FFFFFF;font-weight:200;vertical-align:middle;}

.Btextlightred {color: #F00;}
ul.Bdraglist{position: relative;width: 200px; min-height:225px;height:auto;background: #f7f7f7;border: 1px solid gray;list-style: none;margin: 0;padding: 0;}
li.Bdraglistli{background:url(../img/draglistbg.gif) repeat-x; margin:0px 2px;width:194px;border: #c6c6c6 1px solid;margin-top:1px;}

.Bdraglistbg{ width:172px;height:34px; line-height:34px; float:left; padding-left:3px;}
.Bdraglistbgright{ width:19px; height:34px; background:url(../img/draglistright.gif) no-repeat;line-height:34px; float:left;}
.BListHeaderDowble{background: url(../img/ec_shop_bg1.gif) repeat-x;}
.BListTablenotbg{border-color:#DFDFDF;border-style:solid;border-width:1px;border-bottom:none;}
.BListTablenotbg td {border-color:#DFDFDF;border-style:solid;border-width:1px;padding:3px;}
.BThtxtbold {text-align:center;font-weight:bold;}
.BcontentRight{text-align: right;font-size:1.3em;}
.BmonthTitle{text-align:center;width:4%;background-color:#e8e8e8;}
.BEcshopadd{width:18px; text-align:center; background:url(../img/ec-shop_icon2.gif) no-repeat top left; padding-top:26px; margin:80px auto auto 13px; float:left;}
.Bpic{ width:100%;text-align:center;}
.BpicB{ width:100%;text-align:center;}
.BSmimgleft{ width:15px; height:50px; float:left;margin:0px; padding:0px;}
.BborderTable1{background:#EEE; border:1px solid #ccc; width:100%;}
.BborderTable1 td{padding:5px; margin:0;}
.BSmpageleft{float:left;clear:both;margin:2px 0; width:90px;}
.BSmimgleftapeak{ width:15px; height:35px; float:left;margin-top:15px;}
.BSmimgapeak{background:url(../img/sm_border_s01.gif) repeat-y left;}
.BSmimgbottom{ width:15px; height:86px; float:left;}

.BCdig   { margin:0px; padding:0px;}
.BCdig li{ height:30px; margin-top:4px;*margin-top:0px;}

.BClickmoveEven{ margin-top:3px\9;*margin-top:0px;}
.BClickmoveEven .title1{width:38px;  background:#FFF; border:1px solid #c6c6c6; padding-left:3px;border-left:none; height:28px; }
.BClickmoveEven .title2{width:125px; background:#FFF; border:1px solid #c6c6c6; padding-left:3px;border-left:none;height:28px;}
.BClickmoveEven .title3{width:126px; background:#FFF; border:1px solid #c6c6c6; padding-left:3px;border-left:none; border-right:none;height:28px;}
.BClickmoveEven .title4{width:38px;  background:#FFF; border:1px solid #c6c6c6; padding-left:3px;border-left:none; border-right:none;height:28px;}
.BClickmoveEven .title5{width:30%; background:#FFF; border:1px solid #c6c6c6; padding-left:3px;border-left:none;height:28px; }
.BClickmoveEven .title6{width:86%; background:#FFF; border:1px solid #c6c6c6; padding-left:3px;border-left:none; border-right:none;height:28px;}
.BClickmoveEven .title7{width:55px;  background:#FFF; border:1px solid #c6c6c6; padding-left:3px;border-left:none; height:28px;border-right:none; }
.BClickmoveEven .title8{width:472; background:#FFF; border:1px solid #c6c6c6; padding-left:3px;border-left:none; border-right:none;height:28px;}
.BClickmoveEven .title9{width:87%; background:#FFF; border:1px solid #c6c6c6; padding-left:3px;border-left:none; border-right:none;height:28px;}
.BClickmoveEven .title10{width:472; background:#FFF; border:1px solid #c6c6c6; padding-left:3px;border-left:none;height:28px;}
.BClickmoveEven .title11{width:14%; background:#FFF; border:1px solid #c6c6c6; padding-left:3px;border-left:none;height:28px; padding-left:10px; }

.BClickmoveOdd{ margin-top:3px\9;*margin-top:0px;}
.BClickmoveOdd .title1{width:38px;  background:#f8f8f8; border:1px solid #c6c6c6; padding-left:3px;border-left:none;height:28px; }
.BClickmoveOdd .title2{width:125px; background:#f8f8f8; border:1px solid #c6c6c6; padding-left:3px;border-left:none;height:28px;}
.BClickmoveOdd .title3{width:126px; background:#f8f8f8; border:1px solid #c6c6c6; padding-left:3px;border-left:none; border-right:none;height:28px;}
.BClickmoveOdd .title4{width:38px;  background:#f8f8f8; border:1px solid #c6c6c6; padding-left:3px;border-left:none; border-right:none;height:28px;}
.BClickmoveOdd .title5{width:30%; background:#f8f8f8; border:1px solid #c6c6c6; padding-left:3px;border-left:none;height:28px; }
.BClickmoveOdd .title6{width:86%; background:#f8f8f8; border:1px solid #c6c6c6; padding-left:3px;border-left:none; border-right:none;height:28px;}
.BClickmoveOdd .title7{width:55px;  background:#f8f8f8; border:1px solid #c6c6c6; padding-left:3px;border-left:none;height:28px;border-right:none; }
.BClickmoveOdd .title8{width:472; background:#f8f8f8; border:1px solid #c6c6c6; padding-left:3px;border-left:none; border-right:none;height:28px;}
.BClickmoveOdd .title9{width:87%; background:#f8f8f8; border:1px solid #c6c6c6; padding-left:3px;border-left:none; border-right:none;height:28px;}
.BClickmoveOdd .title10{width:472; background:#f8f8f8; border:1px solid #c6c6c6; padding-left:3px;border-left:none;height:28px;}
.BClickmoveOdd .title11{width:14%; background:#f8f8f8; border:1px solid #c6c6c6; padding-left:3px;border-left:none;height:28px;padding-left:10px;  }

.BClickmoveGrayoutEven{ margin-top:3px\9;*margin-top:0px;}
.BClickmoveGrayoutEven .title1{width:38px;  background:#FFF; border:1px solid #c6c6c6; padding-left:3px;border-left:none;color:#999;height:28px; }
.BClickmoveGrayoutEven .title2{width:125px; background:#FFF; border:1px solid #c6c6c6; padding-left:3px;border-left:none;color:#999;height:28px;}
.BClickmoveGrayoutEven .title3{width:126px; background:#FFF; border:1px solid #c6c6c6; padding-left:3px;border-left:none; border-right:none;color:#999;height:28px;}
.BClickmoveGrayoutEven .title6{width:86%;background:#FFF; border:1px solid #c6c6c6; padding-left:3px;border-left:none; border-right:none;color:#999;height:28px;}
.BClickmoveGrayoutEven .title7{width:55px;  background:#FFF; border:1px solid #c6c6c6; padding-left:3px;border-left:none;color:#999;height:28px;border-right:none; }
.BClickmoveGrayoutEven .title8{width:472;background:#FFF; border:1px solid #c6c6c6; padding-left:3px;border-left:none; border-right:none;color:#999;height:28px;}
.BClickmoveGrayoutEven .title9{width:87%;background:#FFF; border:1px solid #c6c6c6; padding-left:3px;border-left:none; border-right:none;color:#999;height:28px;}

.BClickmoveGrayoutOdd { margin-top:3px\9;*margin-top:0px;}
.BClickmoveGrayoutOdd  .title1{width:38px;  background:#f8f8f8; border:1px solid #c6c6c6; padding-left:3px;border-left:none;color:#999;height:28px; }
.BClickmoveGrayoutOdd  .title2{width:125px; background:#f8f8f8; border:1px solid #c6c6c6; padding-left:3px;border-left:none;color:#999;height:28px;}
.BClickmoveGrayoutOdd  .title3{width:126px; background:#f8f8f8; border:1px solid #c6c6c6; padding-left:3px;border-left:none; border-right:none;color:#999;height:28px;}
.BClickmoveGrayoutOdd  .title6{width:86%; background:#f8f8f8; border:1px solid #c6c6c6; padding-left:3px;border-left:none; border-right:none;color:#999;height:28px;}
.BClickmoveGrayoutOdd  .title7{width:55px;  background:#f8f8f8; border:1px solid #c6c6c6; padding-left:3px;border-left:none;color:#999;height:28px;border-right:none; }
.BClickmoveGrayoutOdd  .title8{width:472; background:#f8f8f8; border:1px solid #c6c6c6; padding-left:3px;border-left:none; border-right:none;color:#999;height:28px;}

.BTwitterBotTime{background:url(../img/basic_ecbg1.gif) repeat-x;height:25px;width:100%;color:#4A7CBB;line-height:25px;border-bottom:1px solid #E0E0E0;}
.BNoBoder{width:510px; margin:5px 0; background:#F6F6F6;border:1px solid #E0E0E0;border-top:none;}
.BNoBoder td {border:none;text-align:left;padding-left:8px;padding-top:8px;}
#Bheight{height:317px;}
#Bheight{height:291px\9;height:290px\0; *height:299px;}

.Bwidth50px{ width:50px;}

.BNoLineTable,.BNoLineTable td {border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;border-left:none;}
.BNoLineTable{margin-top:1px;font-family:Ms PGothic;font-size:12px;}
.BNoLineTable td {padding:0px;padding-top:5px;padding-left:5px;}
.BNoLineTable td.BListLabel {background:#e8e8e8;text-align:right;border:1px solid #d4d4d4;border-bottom:none;}
.BNoLineTable td.BListtextarea{padding:0;border-left:1px solid #d4d4d4;}

.BLeftul{float:left;margin:0;padding:0;}
.BLeftul li{clear:both;}
.BListul{float:left; border:1px solid #ccc; background:#EEE url(../img/dot_0.png) no-repeat 5% 95%;padding:2px;margin-bottom:12px;}
.BListul ul.left, .BListul ul.right{float:left;margin:3px; overflow:visible;}
.BListul ul.left{width:80px;}
.BListul ul.right{width:50px;}
.BListul ul.right li{height:22px;}
.BListul ul li.title{line-height:18px; font-weight:bold;}
li.BLineli{height:116px;background:url(../img/sm_border_s01.gif) repeat-y;width:15px;}
.BListulSlender{width:73px;float:left; border:1px solid #ccc; background:#EEE no-repeat 90% 5%;padding:2px;margin-bottom:12px;}
.BListulSlender li.BLineli{background:url(../img/sm_border_s01.gif) repeat-y;}

.BGrayOut{
    color:#aaaaaa;
}
.BGrayOut .BGrayOutMark{
    background-image: url(../img/ico-ji.gif);
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: 1px center;
}

.BBtnPop{height:30px;
 width:50px;
 margin-bottom:5px;
 margin-top:5px;
 font-size:14px;
 }
 
 .titleTd{
 background:#e5e5e5;
 font-size:14px;
 border:1px solid #CCC;
 }